Est. Annual Revenue
$25-100M
Est. Employees
25-100
Zachary Antovich's photo - General Manager of Linkage Biosciences

General Manager

Zachary Antovich

CEO Approval Rating

76/100

Read more